package chenhs.oop.study.泛型;

/**
 * <ul>peanut 学习
 * <li> Author:      chenhs</li>
 * <li>E-Mail:    651617663@qq.com</li>
 * <li> Date:     2021/6/5 - 7:32</li>
 * <li>Description:        注释  </li>
 * <li>+-History-------------------------------------+</li>
 * <li>| Date          Author       Description    </li>
 * <li>|2021/6/5 - 7:32         chenhs       Created   </li>
 * <li>+------------------------------------------------</li>
 * </ul>
 */
//默认 object类型
public class Generic <T>{
	//泛型属性
	private  T t;
	//泛型方法
	public T getT() {
		return t;
	}
	
	public void setT(T t) {
		this.t = t;
	}
	
	public  static<V>  void  testStatic(V n){
	
	}
	//可变参数 就是不指定参数的个数，使用时传入是一个数组，通过下标获取
	@SafeVarargs
	public final <V> void  test2(V... args){
		for (V v:args){
			System.out.println(v);
		}
	}
public void show(){
	System.out.println(t);
}

}
